Trace - Based Methods for Solving
نویسنده
چکیده
In this paper we present a method called NOVEL (Nonlinear Optimization via External Lead) for solving continuous and discrete global optimization problems. NOVEL addresses the balance between global search and local search, using a trace to aid in identifying promising regions before committing to local searches. We discuss NOVEL for solving continuous constrained optimization problems and show how it can be extended to solve constrained satisfaction and discrete satissability problems. We rst transform the problem using Lagrange multipliers into an unconstrained version. Since a stable solution in a Lagrangian formulation only guarantees a local optimum satisfying the constraints, we propose a global search phase in which an aperiodic and bounded trace function is added to the search to rst identify promising regions for local search. The trace generates an information-bearing trajectory from which good starting points are identiied for further local searches. Taking only a small portion of the total search time, this elegant approach signiicantly reduces unnecessary local searches in regions leading to the same local optimum. We demonstrate the eeectiveness of NOVEL on a collection of continuous optimization benchmark problems, nding the same or better solutions while satisfying the constraints. We extend NOVEL to discrete constraint satisfaction problems (CSPs) by showing an eecient transformation method for CSPs and the associated representation in nite-diierence equations in NOVEL. We apply NOVEL to solve Boolean satissability instances in circuit fault detection and circuit synthesis applications, and show comparable performance when compared to the best existing method.
منابع مشابه
Optimizing design of 3D seismic acquisition by CRS trace interpolation
Land seismic data acquisition in most of cases suffers from obstacles in fields which deviates geometry of the real acquired data from what was designed. These obstacles will cause gaps, narrow azimuth and offset limitation in the data. These shortcomings, not only prevents regular trace distribution in bins, but also distorts the subsurface image by reducing illumination of the target formatio...
متن کاملStudents' Modeling based on their Problem Solving Behavior
This research work aims at designing a framework to process the students’ logged traces and identifying different learning models based on their problem solving behavior specifically through trace-based exercises. Students depict different behaviors during problem solving including learning sequences and engagement level; thus yielding less structured and more complex interaction traces. It is ...
متن کاملA Method for Solving Convex Quadratic Programming Problems Based on Differential-algebraic equations
In this paper, a new model based on differential-algebraic equations(DAEs) for solving convex quadratic programming(CQP) problems is proposed. It is proved that the new approach is guaranteed to generate optimal solutions for this class of optimization problems. This paper also shows that the conventional interior point methods for solving (CQP) problems can be viewed as a special case of the n...
متن کاملProviding a Method for Solving Interval Linear Multi-Objective Problems Based on the Goal Programming Approach
Most research has focused on multi-objective issues in its definitive form, with decision-making coefficients and variables assumed to be objective and constraint functions. In fact, due to inaccurate and ambiguous information, it is difficult to accurately identify the values of the coefficients and variables. Interval arithmetic is appropriate for describing and solving uncertainty and inaccu...
متن کاملDynamic Case-Based Reasoning for Contextual reuse of Experience
This paper reviews Trace-Based Reasoning (TBR), a reasoning paradigm based on interaction traces left by users in digital environments. Because interaction traces record the users’ problem-solving experiences in context, TBR facilitates the reuse of such users’ experiences. Moreover, interaction traces can be used as a knowledge source to discover other knowledge useful for the reasoning proces...
متن کاملSelective Abstraction of AI System Activity
The need for presenting useful descriptions of problem solving activities has grown with the size and complexity of contemporary AI systems. Simply tracing and explaining the activities that led to a solution is no longer satisfactory. We describe a domain-independent approach for selectively abstracting the chronological history of problem solving activity (a system trace) based upon usersuppl...
متن کامل